Ruby 学习

  1. 1. 目录
    1. 1.1. 递归删除数组中的某个元素
  • 递归删除数组中的某个元素
    1. 0.1. Rabbit MQ 在Win10+wsl下的安装
  • Rabbit MQ 在Win10+wsl下的安装

  • 目录

    1.递归删除数组中某个元素
    2.Rabbit MQ在Win10+wsl下的安装

    递归删除数组中的某个元素

        在Ruby中,想要删除某个在数组中的元素,但数组多维,此时的技巧。

    1
    2
    3
    4
    5
    6
    def array_delete(array, element)
    #puts array.inspect
    array.delete(element)
    array.each { |e| array_delete(e,element) if e.is_a?(Array)}
    #array.delete([])
    end

    Rabbit MQ 在Win10+wsl下的安装

        主要使用wsl来使用Ruby语言,当在wsl环境下安装时,运行出现错误,显示无法运行,此时需要在Win10中安装Windows版本才能正常运行。需注意